undertaking of compliance - Spanish English Dictionary